wear out (its) usefulness

Translations
avoir fait son temps